lightweight footwear worn for sports - Turkish English Dictionary